home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / share / autoconf / m4sugar / m4sugar.m4f < prev    next >
Text File  |  2006-04-25  |  13KB  |  517 lines

  1. # This is a frozen state file generated by GNU M4 1.4.4
  2. V1
  3. Q1,1
  4. []
  5. F9,6
  6. m4_formatformat
  7. F14,11
  8. m4_changequotechangequote
  9. T10,117
  10. m4_re_wordabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_0123456789*
  11. T10,54
  12. m4_includem4_include_unique([$1])dnl
  13. m4_builtin([include], [$1])
  14. T12,10
  15. m4_cr_digits0123456789
  16. T7,50
  17. m4_signm4_bmatch([$1],
  18.        [^-], -1,
  19.        [^0+], 0,
  20.           1)
  21. T11,17
  22. m4_location__file__:__line__
  23. T11,174
  24. m4_text_box@%:@@%:@ m4_bpatsubst([$1], [.], m4_if([$2], [], [[-]], [[$2]])) @%:@@%:@
  25. @%:@@%:@ $1 @%:@@%:@
  26. @%:@@%:@ m4_bpatsubst([$1], [.], m4_if([$2], [], [[-]], [[$2]])) @%:@@%:@[]dnl
  27.  
  28. T10,52
  29. m4_flattenm4_translit(m4_bpatsubst([[[$1]]], [\\
  30. ]), [
  31. ], [ ])
  32. F11,8
  33. m4_traceofftraceoff
  34. T6,328
  35. m4_form4_case(m4_sign(m4_eval($3 - $2)),
  36.      1, [m4_assert(m4_sign(m4_default($4, 1)) == 1)],
  37.     -1, [m4_assert(m4_sign(m4_default($4, -1)) == -1)])dnl
  38. m4_pushdef([$1], [$2])dnl
  39. m4_if(m4_eval([$3 > $2]), 1,
  40.       [_m4_for([$1], [$3], m4_default([$4], 1), [$5])],
  41.       [_m4_for([$1], [$3], m4_default([$4], -1), [$5])])dnl
  42. m4_popdef([$1])
  43. T12,55
  44. m4_copy_unm4m4_copy([$1], m4_bpatsubst([$1], [^m4_\(.*\)], [[\1]]))
  45. F7,6
  46. m4_wrapm4wrap
  47. T7,122
  48. m4_casem4_if([$#], 0, [],
  49.        [$#], 1, [],
  50.        [$#], 2, [$2],
  51.        [$1], [$2], [$3],
  52.        [$0([$1], m4_shiftn(3, $@))])
  53. T17,128
  54. _m4_dumpdefs_downm4_ifdef([_m4_dumpdefs],
  55.       [m4_pushdef([$1], m4_defn([_m4_dumpdefs]))dnl
  56. m4_popdef([_m4_dumpdefs])dnl
  57. _m4_dumpdefs_down([$1])])
  58. F9,6
  59. m4_substrsubstr
  60. T6,2
  61. m4_fst$1
  62. T11,116
  63. _m4_foreachm4_if([$2], [[]], [],
  64.        [m4_define([$1], m4_car($2))$3[]_m4_foreach([$1],
  65.                            m4_cdr($2),
  66.                            [$3])])
  67. T10,0
  68. m4_symbols
  69. T30,0
  70. m4_include(m4sugar/version.m4)
  71. T20,20
  72. m4_PACKAGE_BUGREPORTbug-autoconf@gnu.org
  73. T9,147
  74. m4_bmatchm4_if([$#], 0, [],
  75.        [$#], 1, [],
  76.        [$#], 2, [$2],
  77.        [m4_if(m4_bregexp([$1], [$2]), -1, [$0([$1], m4_shiftn(3, $@))],
  78.           [$3])])
  79. T8,228
  80. m4_splitm4_changequote(``, '')dnl
  81. [dnl Can't use m4_default here instead of m4_if, because m4_default uses
  82. dnl [ and ] as quotes.
  83. m4_bpatsubst(````$1'''',
  84.          m4_if(``$2'',, ``[     ]+'', ``$2''),
  85.          ``], ['')]dnl
  86. m4_changequote([, ])
  87. T14,125
  88. m4_append_uniqm4_ifdef([$1],
  89.       [m4_bmatch([$3]m4_defn([$1])[$3], m4_re_escape([$3$2$3]), [],
  90.              [m4_append($@)])],
  91.       [m4_append($@)])
  92. T18,8
  93. m4_PACKAGE_TARNAMEautoconf
  94. T11,201
  95. m4_list_cmpm4_if([$1$2], [()()], 0,
  96.        [$1], [()], [$0((0), [$2])],
  97.        [$2], [()], [$0([$1], (0))],
  98.        [m4_case(m4_cmp(m4_car$1, m4_car$2),
  99.         -1, -1,
  100.          1, 1,
  101.          0, [$0((m4_shift$1), (m4_shift$2))])])
  102. T22,31
  103. m4_expansion_stack_popm4_popdef([m4_expansion_stack])
  104. T10,68
  105. _m4_divertm4_ifdef([_m4_divert($1)],
  106.       [m4_indir([_m4_divert($1)])],
  107.       [$1])
  108. T10,627
  109. m4_requirem4_expansion_stack_push(m4_location[: $1 is required by...])dnl
  110. m4_ifdef([_m4_expanding($1)],
  111.      [m4_fatal([$0: circular dependency of $1])])dnl
  112. m4_ifndef([_m4_divert_dump],
  113.       [m4_fatal([$0: cannot be used outside of an m4_defun'd macro])])dnl
  114. m4_provide_if([$1],
  115.           [],
  116.           [m4_divert_push(m4_eval(m4_divnum - 1))dnl
  117. m4_default([$2], [$1])
  118. m4_divert(m4_defn([_m4_divert_dump]))dnl
  119. m4_undivert(m4_defn([_m4_divert_diversion]))dnl
  120. m4_divert_pop(m4_defn([_m4_divert_dump]))])dnl
  121. m4_provide_if([$1],
  122.           [],
  123.           [m4_warn([syntax],
  124.                [$1 is m4_require'd but is not m4_defun'd])])dnl
  125. m4_expansion_stack_pop()dnl
  126.  
  127. T19,309
  128. m4_version_unletterm4_translit(m4_bpatsubsts([$1],
  129.                [\([0-9]+\)\([abcdefghi]\)],
  130.                  [m4_eval(\1 + 1).-1.\2],
  131.                [\([0-9]+\)\([jklmnopqrs]\)],
  132.                  [m4_eval(\1 + 1).-1.1\2],
  133.                [\([0-9]+\)\([tuvwxyz]\)],
  134.                  [m4_eval(\1 + 1).-1.2\2]),
  135.          [abcdefghijklmnopqrstuvwxyz],
  136.          [12345678901234567890123456])
  137. T7,127
  138. m4_warn_m4_warn([$1], [$2],
  139. m4_ifdef([m4_expansion_stack],
  140.          [m4_defn([m4_expansion_stack])
  141. m4_location[: the top level]]))dnl
  142.  
  143. T17,0
  144. m4_pattern_forbid
  145. T9,159
  146. m4_divertm4_define([m4_divert_stack],
  147.        m4_location[: $0: $1]m4_ifdef([m4_divert_stack], [
  148. m4_defn([m4_divert_stack])]))dnl
  149. m4_builtin([divert], _m4_divert([$1]))dnl
  150.  
  151. T18,107
  152. m4_version_comparem4_list_cmp((m4_split(m4_version_unletter([$1]), [\.])),
  153.          (m4_split(m4_version_unletter([$2]), [\.])))
  154. T7,0
  155. __gnu__
  156. F9,6
  157. m4_syscmdsyscmd
  158. T13,52
  159. m4_cr_LettersabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
  160. T16,5
  161. _m4_divert(GROW)10000
  162. T12,64
  163. m4_re_stringabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_0123456789*
  164. T20,89
  165. m4_location(m4_join)/var/tmp/portage/autoconf-2.59-r7/work/autoconf-2.59/tests/../lib/m4sugar/m4sugar.m4:1492
  166. F8,8
  167. __file____file__
  168. T9,58
  169. m4_appendm4_define([$1],
  170.        m4_ifdef([$1], [m4_defn([$1])$3])[$2])
  171. T10,69
  172. m4_tolowerm4_translit([$1], m4_defn([m4_cr_LETTERS]), m4_defn([m4_cr_letters]))
  173. T8,101
  174. m4_fatalm4_errprintn(m4_location[: error: $1])dnl
  175. m4_expansion_stack_dump()dnl
  176. m4_exit(m4_if([$2],, 1, [$2]))
  177. F9,6
  178. m4_definedefine
  179. F11,8
  180. m4_translittranslit
  181. T9,58
  182. m4_ifvalnm4_if([$1],
  183.        [],   [m4_n([$3])],
  184.          [m4_n([$2])])
  185. T12,24
  186. m4_rename_m4m4_rename([$1], [m4_$1])
  187. T13,282
  188. _m4_defun_prom4_expansion_stack_push(m4_defn([m4_location($1)])[: $1 is expanded from...])dnl
  189. m4_pushdef([_m4_expanding($1)])dnl
  190. m4_ifdef([_m4_divert_dump],
  191.      [m4_divert_push(m4_defn([_m4_divert_diversion]))],
  192.      [m4_copy([_m4_divert_diversion], [_m4_divert_dump])dnl
  193. m4_divert_push([GROW])])dnl
  194.  
  195. F7,4
  196. m4_decrdecr
  197. F10,7
  198. m4_pushdefpushdef
  199. F9,6
  200. m4_divnumdivnum
  201. T14,53
  202. m4_cr_symbols1abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_
  203. T14,63
  204. m4_cr_symbols2abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_0123456789
  205. T13,26
  206. m4_cr_lettersabcdefghijklmnopqrstuvwxyz
  207. T14,44
  208. m4_divert_oncem4_expand_once([m4_divert_text([$1], [$2])])
  209. T9,75
  210. m4_beforem4_provide_if([$2],
  211.            [m4_warn([syntax], [$2 was called before $1])])
  212. T7,84
  213. m4_defnm4_ifndef([$1],
  214.        [m4_fatal([$0: undefined macro: $1])])dnl
  215. m4_builtin([defn], $@)
  216. T11,55
  217. m4_sincludem4_include_unique([$1])dnl
  218. m4_builtin([sinclude], [$1])
  219. F11,8
  220. m4_errprinterrprint
  221. T13,190
  222. m4_defun_oncem4_define([m4_location($1)], m4_location)dnl
  223. m4_define([$1],
  224.       [m4_provide_if([$1],
  225.              [m4_warn([syntax], [$1 invoked multiple times])],
  226.              [_m4_defun_pro([$1])$2[]_m4_defun_epi([$1])])])
  227. T8,66
  228. m4_ifsetm4_ifdef([$1],
  229.       [m4_if(m4_defn([$1]), [], [$3], [$2])],
  230.       [$3])
  231. T6,4
  232. m4_car[$1]
  233. T10,46
  234. m4_foreachm4_pushdef([$1])_m4_foreach($@)m4_popdef([$1])
  235. F9,6
  236. m4_sysvalsysval
  237. F7,4
  238. m4_evaleval
  239. F12,9
  240. m4_debugmodedebugmode
  241. T16,0
  242. m4_pattern_allow
  243. T14,115
  244. m4_expand_oncem4_provide_if(m4_ifval([$2], [[$2]], [[$1]]),
  245.            [],
  246.            [m4_provide(m4_ifval([$2], [[$2]], [[$1]]))[]$1])
  247. T12,18
  248. m4_errprintnm4_errprint([$1
  249. ])
  250. T6,23
  251. m4_cdrm4_dquote(m4_shift($@))
  252. T12,967
  253. m4_text_wrapm4_pushdef([m4_Prefix], m4_default([$2], []))dnl
  254. m4_pushdef([m4_Prefix1], m4_default([$3], [m4_Prefix]))dnl
  255. m4_pushdef([m4_Width], m4_default([$4], 79))dnl
  256. m4_pushdef([m4_Cursor], m4_len(m4_Prefix1))dnl
  257. m4_pushdef([m4_Separator], [])dnl
  258. m4_Prefix1[]dnl
  259. m4_if(m4_eval(m4_Cursor > m4_len(m4_Prefix)),
  260.       1, [m4_define([m4_Cursor], m4_len(m4_Prefix))
  261. m4_Prefix])[]dnl
  262. m4_foreach([m4_Word], m4_quote(m4_split(m4_normalize([$1]))),
  263. [m4_define([m4_Cursor], m4_eval(m4_Cursor + m4_len(m4_defn([m4_Word])) + 1))dnl
  264. dnl New line if too long, else insert a space unless it is the first
  265. dnl of the words.
  266. m4_if(m4_eval(m4_Cursor > m4_Width),
  267.       1, [m4_define([m4_Cursor],
  268.             m4_eval(m4_len(m4_Prefix) + m4_len(m4_defn([m4_Word])) + 1))]
  269. m4_Prefix,
  270.        [m4_Separator])[]dnl
  271. m4_defn([m4_Word])[]dnl
  272. m4_define([m4_Separator], [ ])])dnl
  273. m4_popdef([m4_Separator])dnl
  274. m4_popdef([m4_Cursor])dnl
  275. m4_popdef([m4_Width])dnl
  276. m4_popdef([m4_Prefix1])dnl
  277. m4_popdef([m4_Prefix])dnl
  278.  
  279. T14,109
  280. m4_file_appendm4_syscmd([cat >>$1 <<_m4eof
  281. $2
  282. _m4eof
  283. ])
  284. m4_if(m4_sysval, [0], [],
  285.       [m4_fatal([$0: cannot write: $1])])
  286. F8,5
  287. m4_ifdefifdef
  288. F7,4
  289. m4_incrincr
  290. T4,37
  291. m4_nm4_if([$1],
  292.        [], [],
  293.        [$1
  294. ])
  295. T18,4
  296. m4_PACKAGE_VERSION2.59
  297. T9,69
  298. m4_assertm4_if(m4_eval([$1]), 0,
  299.        [m4_fatal([assert failed: $1], [$2])])
  300. T14,221
  301. m4_divert_pushm4_pushdef([m4_divert_stack],
  302.         m4_location[: $0: $1]m4_ifdef([m4_divert_stack], [
  303. m4_defn([m4_divert_stack])]))dnl
  304. m4_pushdef([_m4_divert_diversion], [$1])dnl
  305. m4_builtin([divert], _m4_divert(_m4_divert_diversion))dnl
  306.  
  307. T8,0
  308. __unix__
  309. T5,70
  310. m4_dom4_if($#, 0, [],
  311.        $#, 1, [$1],
  312.        [$1[]m4_do(m4_shift($@))])
  313. T17,32
  314. m4_define_defaultm4_ifndef([$1], [m4_define($@)])
  315. F8,8
  316. __line____line__
  317. T9,26
  318. m4_ifndefm4_ifdef([$1], [$3], [$2])
  319. T17,17
  320. m4_PACKAGE_STRINGGNU Autoconf 2.59
  321. F11,8
  322. m4_maketempmaketemp
  323. T11,40
  324. m4_undivertm4_builtin([undivert], _m4_divert([$1]))
  325. F5,6
  326. m4_ififelse
  327. T8,4
  328. m4_quote[$*]
  329. F8,5
  330. m4_indexindex
  331. F12,8
  332. m4_bpatsubstpatsubst
  333. T7,376
  334. m4_init# All the M4sugar macros start with `m4_', except `dnl' kept as is
  335. # for sake of simplicity.
  336. m4_pattern_forbid([^_?m4_])
  337. m4_pattern_forbid([^dnl$])
  338.  
  339. # Check the divert push/pop perfect balance.
  340. m4_wrap([m4_ifdef([_m4_divert_diversion],
  341.           [m4_fatal([$0: unbalanced m4_divert_push:]
  342. m4_defn([m4_divert_stack]))])[]])
  343.  
  344. m4_divert_push([KILL])
  345. m4_wrap([m4_divert_pop([KILL])[]])
  346.  
  347. T9,86
  348. m4_popdefm4_ifndef([$1],
  349.        [m4_fatal([$0: undefined macro: $1])])dnl
  350. m4_builtin([popdef], $@)
  351. T6,27
  352. m4_cmpm4_sign(m4_eval([$1 - $2]))
  353. F6,3
  354. m4_lenlen
  355. T8,0
  356. _m4_warn
  357. T9,36
  358. m4_renamem4_copy([$1], [$2])m4_undefine([$1])
  359. T14,50
  360. m4_divert_textm4_divert_push([$1])dnl
  361. $2
  362. m4_divert_pop([$1])dnl
  363.  
  364. F8,5
  365. m4_indirindir
  366. T13,26
  367. m4_cr_LETTERSABCDEFGHIJKLMNOPQRSTUVWXYZ
  368. T10,54
  369. m4_noquotem4_changequote(-=<{,}>=-)$1-=<{}>=-m4_changequote([,])
  370. T16,2
  371. _m4_divert(KILL)-1
  372. T17,186
  373. m4_version_prereqm4_if(m4_version_compare(m4_defn([m4_PACKAGE_VERSION]), [$1]), -1,
  374.        [m4_default([$3],
  375.            [m4_fatal([Autoconf version $1 or higher is required],
  376.                  63)])],
  377.        [$2])[]dnl
  378.  
  379. F8,5
  380. m4_shiftshift
  381. T10,40
  382. m4_warningm4_errprintn(m4_location[: warning: $1])
  383. T6,76
  384. m4_mapm4_if([$2], [[]], [],
  385.        [$1(m4_fst($2))[]dnl
  386. m4_map([$1], m4_cdr($2))])
  387. T13,411
  388. m4_divert_popm4_ifval([$1],
  389.      [m4_if(_m4_divert([$1]), m4_divnum, [],
  390.         [m4_fatal([$0($1): diversion mismatch: ]
  391. m4_defn([m4_divert_stack]))])])dnl
  392. m4_popdef([_m4_divert_diversion])dnl
  393. dnl m4_ifndef([_m4_divert_diversion],
  394. dnl           [m4_fatal([too many m4_divert_pop])])dnl
  395. m4_builtin([divert],
  396.        m4_ifdef([_m4_divert_diversion],
  397.             [_m4_divert(_m4_divert_diversion)], -1))dnl
  398. m4_popdef([m4_divert_stack])dnl
  399.  
  400. T23,126
  401. m4_expansion_stack_dumpm4_ifdef([m4_expansion_stack],
  402.       [m4_errprintn(m4_defn([m4_expansion_stack]))])dnl
  403. m4_errprintn(m4_location[: the top level])
  404. T10,137
  405. m4_map_sepm4_if([$3], [[]], [],
  406.        [$1(m4_fst($3))[]dnl
  407. m4_if(m4_cdr($3),
  408.       [[]], [],
  409.       [$2])[]dnl
  410. m4_map_sep([$1], [$2], m4_cdr($3))])
  411. T11,88
  412. m4_undefinem4_ifndef([$1],
  413.        [m4_fatal([$0: undefined macro: $1])])dnl
  414. m4_builtin([undefine], $@)
  415. F10,7
  416. m4_traceontraceon
  417. T7,101
  418. _m4_for$4[]dnl
  419. m4_if($1, [$2], [],
  420.       [m4_define([$1], m4_eval($1+[$3]))_m4_for([$1], [$2], [$3], [$4])])
  421. F3,3
  422. dnldnl
  423. T8,27
  424. m4_ifvalm4_if([$1], [], [$3], [$2])
  425. F10,10
  426. changewordchangeword
  427. T11,48
  428. m4_dumpdefs_m4_dumpdefs_up([$1])dnl
  429. _m4_dumpdefs_down([$1])
  430. F12,9
  431. m4_changecomchangecom
  432. T10,27
  433. m4_providem4_define([m4_provide($1)])
  434. T10,26
  435. m4_defaultm4_ifval([$1], [$1], [$2])
  436. T7,129
  437. m4_join_m4_defun_pro([m4_join])m4_case([$#],
  438.      [1], [],
  439.      [2], [[$2]],
  440.      [[$2][$1]$0([$1], m4_shiftn(2, $@))])[]_m4_defun_epi([m4_join])
  441. T13,41
  442. m4_provide_ifm4_ifdef([m4_provide($1)],
  443.       [$2], [$3])
  444. F10,7
  445. m4_esyscmdesyscmd
  446. F10,7
  447. m4_builtinbuiltin
  448. F10,6
  449. m4_bregexpregexp
  450. T12,26
  451. m4_normalizem4_strip(m4_flatten([$1]))
  452. T8,109
  453. m4_defunm4_define([m4_location($1)], m4_location)dnl
  454. m4_define([$1],
  455.       [_m4_defun_pro([$1])$2[]_m4_defun_epi([$1])])
  456. F12,9
  457. m4_debugfiledebugfile
  458. T7,30
  459. m4_copym4_define([$2], m4_defn([$1]))
  460. T9,4
  461. m4_dquote[$@]
  462. T10,69
  463. m4_toupperm4_translit([$1], m4_defn([m4_cr_letters]), m4_defn([m4_cr_LETTERS]))
  464. T10,99
  465. _m4_shiftnm4_if([$1], 0,
  466.        [m4_shift($@)],
  467.        [_m4_shiftn(m4_eval([$1]-1), m4_shift(m4_shift($@)))])
  468. F7,6
  469. m4_exitm4exit
  470. T17,117
  471. m4_include_uniquem4_ifdef([m4_include($1)],
  472.       [m4_warn([syntax], [file `$1' included several times])])dnl
  473. m4_define([m4_include($1)])
  474. T23,107
  475. m4_expansion_stack_pushm4_pushdef([m4_expansion_stack],
  476.         [$1]m4_ifdef([m4_expansion_stack], [
  477. m4_defn([m4_expansion_stack])]))
  478. T12,44
  479. m4_re_escapem4_bpatsubst([$1],
  480.           [[][+*.]], [\\\&])
  481. T9,51
  482. m4_shiftnm4_assert(($1 >= 0) && ($# > $1))dnl
  483. _m4_shiftn($@)
  484. F10,7
  485. m4_dumpdefdumpdef
  486. T8,101
  487. m4_stripm4_bpatsubsts([[$1]],
  488.            [[     ]+], [ ],
  489.            [^\(..\) ],    [\1],
  490.            [ \(..\)$],    [\1])
  491. T13,241
  492. m4_bpatsubstsm4_if([$#], 0, [m4_fatal([$0: too few arguments: $#])],
  493.        [$#], 1, [m4_fatal([$0: too few arguments: $#: $1])],
  494.        [$#], 2, [m4_builtin([patsubst], $@)],
  495.        [$0(m4_builtin([patsubst], [[$1]], [$2], [$3]),
  496.        m4_shiftn(3, $@))])
  497. T15,12
  498. m4_PACKAGE_NAMEGNU Autoconf
  499. T13,212
  500. _m4_defun_epim4_divert_pop()dnl
  501. m4_if(_m4_divert_dump, _m4_divert_diversion,
  502.       [m4_undivert([GROW])dnl
  503. m4_undefine([_m4_divert_dump])])dnl
  504. m4_expansion_stack_pop()dnl
  505. m4_popdef([_m4_expanding($1)])dnl
  506. m4_provide([$1])dnl
  507.  
  508. T15,126
  509. _m4_dumpdefs_upm4_ifdef([$1],
  510.       [m4_pushdef([_m4_dumpdefs], m4_defn([$1]))dnl
  511. m4_dumpdef([$1])dnl
  512. m4_popdef([$1])dnl
  513. _m4_dumpdefs_up([$1])])
  514. D-1,0
  515.  
  516. # End of frozen state file
  517.